package com.jacen.aws.entity.vo;

import java.util.Vector;

import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.JTextField;

import com.jacen.aws.entity.KeyEntity;

import lombok.Data;

/**
 * 版权声明：Copyright(c) 2018 All Rights Reserved.
 *
 * @Author Jacen (295117485@qq.com)
 * @Date 2018/10/13 8:35
 * @Version 1.0
 * @Description 页面vo
 */
@Data
public class ViewVo {

    private JPanel panel;

    /**
     * log text area
     */
    private JTextArea textArea;

    private JTextField txtInstanceId;

    private JTextField txtPublicIp;

    private KeyEntity keyEntity;

    /**
     * 可用区的白名单ip列表
     */
    private Vector<String> ipWhiteList;

    private Vector<String> ipBlackList;

	public JPanel getPanel() {
		return panel;
	}

	public void setPanel(JPanel panel) {
		this.panel = panel;
	}

	public JTextArea getTextArea() {
		return textArea;
	}

	public void setTextArea(JTextArea textArea) {
		this.textArea = textArea;
	}

	public JTextField getTxtInstanceId() {
		return txtInstanceId;
	}

	public void setTxtInstanceId(JTextField txtInstanceId) {
		this.txtInstanceId = txtInstanceId;
	}

	public JTextField getTxtPublicIp() {
		return txtPublicIp;
	}

	public void setTxtPublicIp(JTextField txtPublicIp) {
		this.txtPublicIp = txtPublicIp;
	}

	public KeyEntity getKeyEntity() {
		return keyEntity;
	}

	public void setKeyEntity(KeyEntity keyEntity) {
		this.keyEntity = keyEntity;
	}

	public Vector<String> getIpWhiteList() {
		return ipWhiteList;
	}

	public void setIpWhiteList(Vector<String> ipWhiteList) {
		this.ipWhiteList = ipWhiteList;
	}

	public Vector<String> getIpBlackList() {
		return ipBlackList;
	}

	public void setIpBlackList(Vector<String> ipBlackList) {
		this.ipBlackList = ipBlackList;
	}

}
